from django.contrib import admin
from django.urls import path, include

'''
include:
在Django中，include函数用于将一个URL模式包含到另一个URL模式中，实现路由的分发。
一般时以include+app的形式，将功能拆分不到不同的app中
这里，所有在app01.urls模块中定义的URL模式都将被包含进来。
'''
'''
namespace:
命名空间（namespace）：用来表示标识符的作用范围。
'''
'''
path('/', include('web.urls'))
这定义了一个URL模式，匹配URL路径的根（即/）。
当用户访问你的网站的首页或其他任何未明确匹配到其他模式的URL时，这个模式都会被触发。
'''
urlpatterns = [
    path('admin/', admin.site.urls),
    # path('app01/', include('app01.urls', namespace='app01')), 1版本的
    path('app01/', include(('app01.urls','app01'), namespace='app01')),
    path('', include(('web.urls','web'),namespace='web')),
]
